home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / comm2 / mmnnnc15.lha / MM_Annonce15 / Doc / MM_Annonce.dok < prev   
Text File  |  1996-04-30  |  6KB  |  184 lines

  1.  
  2.                            MM Annonce V 1.5
  3.                      (C)  1995  Reinaldo Erdey
  4.  
  5. 1. Information:
  6. ===============
  7.  
  8.   Das ist die Deutsche Version der doks. :-))
  9.  
  10.   Deutsche doks by Reinaldo Erdey.
  11.   Englische Doks by Peter Weiss.
  12.  
  13. 2. Einleitung:
  14. ==============
  15.  
  16.   MM_Annonce.rexx ist ein ARexx Programm fuer MailManager by Pino Aliberti.
  17.  
  18.   Viele Nodes haben ein Internes NEUFILES Brett fuer seine Points.
  19.   MM_Annonce.rexx kuendigt neue Files die ueber Ticks bei einen Node ankommen
  20.   sind in dieses Brett an, benoetigt kein konfigfile und es ist Relativ einfach
  21.   zu bestimmen welche Areas gepostet werdem.
  22.  
  23. 3. Warum nun Annonce ?
  24. ======================
  25.  
  26.   Das Programm entstand aus der Notwendigkeit, ein Anonnce zu schaffen das
  27.   einfach zu konfigurieren ist, und relativ leicht ausschaltbar ist, und
  28.   kein ARexx kommando von Mailmanager benuetzt waehrend ein Import Ticks.
  29.   Dies ist ausdruecklich laut MailManager Anleitung verboten.
  30.  
  31.   Kiloweise angaben in ein CFG werden nicht gebraucht, es hat keins.
  32.  
  33.   Die Steuerung wird ausschliesslich in der Tick Kommandos erledigt, und
  34.   besteht im Prinzig nur aus einer Echo Umleitung in ein Log.
  35.   Dadurch kann man auf einfacher weise bestimmen welche Areas gespostet werden
  36.   und welche nicht. Nur die Echo Umleitung rausloeschen im Tick batch.
  37.  
  38. 4. Installation
  39. ===============
  40.  
  41.   a) Kopiere das MM_Annonce.rexx wohin du willst Hauptsache beim Aufruf
  42.      wird es gefunden. Meist wird man es wohl in MM:Rexx/ kopieren.
  43.  
  44.   b) Stelle die Variablen am anfang des Rexx Prg auf deine Beduefnisse ein.
  45.      Wichtig sind aber nur 'LogArea' und 'MM.Area', alles andere ist vor-
  46.      eingestellt und bedarf keine Einstellung.
  47.  
  48.      HINWEISS:
  49.  
  50.      'LogArea' ist der Pfad wo MM_Annonce.rexx die Logs sucht.
  51.      'MM.Area' ist die Area wo die ankuendigungen gepostet werden sollen.
  52.  
  53.   c) Modifiziere deine Tick Batches indem du folgendes einfuegst:
  54.  
  55.      .k AREANAME/A,FILENAME/A,FILEBYTES/A,COMMENT/A,FROMNODE/A
  56.      .BRA [
  57.      .KET ]
  58.  
  59.      Echo >>MAIL:TICKS/[AREANAME].log "[FILENAME] [FILEBYTES] [COMMENT]"
  60.  
  61.      HINWEISS:
  62.  
  63.      'MAIL:TICKS/' muss der gleiche Pfad wie in MM_Annonce.rexx Variable
  64.      'LogArea' sein.
  65.  
  66.      SIEHE AUCH DIE BEISPIELE IM DER TICKS SCHUBLADE. !!!
  67.  
  68.      TICKS/ADSTICKS.sc
  69.      TICKS/NODEDIFF.sc
  70.      TICKS/RECLISTE.sc
  71.  
  72.   d) Modifiziere dein MailManager.CFG und definiere die Tick Areas sowie
  73.      die Tick Kommandos.
  74.  
  75.      Beispiel:
  76.  
  77.      TICKAREA  NODEDIFF  MM:TICKS/NODEDIFF/  2:2480/444.4@fidonet  Fidonet 0
  78.      Desc        "Woechentliche Nodediff"
  79.      TickCommand NODEDIFF
  80.      Nodes       2:2480/444
  81.  
  82.      #TICKCOMMAND NODEDIFF  "Execute MAIL:TICKS/NODEDIFF.sc %a \q%m\q %b \q%d\q"
  83.  
  84.      SIEHE AUCH DIE BEISPIELE IM DER CONFIG SCHUBLADE. !!!
  85.  
  86.      Config/Mailmanager.CFG
  87.  
  88.   e) Fuege in dein Import Batch nach dem Import Ticks folgendende Zeile ein:
  89.  
  90.      [RX] MM:Rexx/MM_Annonce.rexx
  91.  
  92.      SIEHE AUCH DAS BEISPIEL IN DER REXX SCHUBLADE. !!!
  93.  
  94.      Rexx/MM_Annonce.rexx
  95.  
  96. HINWEISS:
  97.  
  98. Wer im Import Batch schon ein Export drin hat, kann wenn er will in der Zeile
  99. 62 das 'MM_Export MM.Area' loeschen.
  100.  
  101. 5. Funktionweise:
  102. =================
  103.  
  104.   MM_Annonce.rexx holt sich mit dem Arexx kommando MM_GetTickAreas alle
  105.   Tick Areas und schaut nach ob ein Log fuer eine Area vorhanden ist,
  106.   liest den Inhalt ein, und schreibt eine Message in ein Brett.
  107.   Anschliessent wird das Log geloescht.
  108.  
  109.   Da sich der LogName aus dem Area Namen plus anhaengen von '.log' zu-
  110.   sammensetzt ist es leicht zu trennen wo Files ankamen und wo nicht.
  111.  
  112.   Es wird nur eine Message produziert wenn auch ein Log File vorhanden war.
  113.  
  114.   Dadurch kann man nur durch loeschen der Echo Umleitung im Tick Batch auf
  115.   einfache weise bestimmen in welche Area neue Files angekuendigt werden.
  116.  
  117.   Kein log keine Ankuendigung.
  118.  
  119. 6. Copyright:
  120. =============
  121.  
  122.   Es kann jeder mit den Proggramm machen was er will, die Folgen hat
  123.   jeder selbst zu tragen und benuetzt es auch auf eigenes Risiko,
  124.   es wird nichts Garantiert. :-)
  125.  
  126.   Das Programm ist Schreibware, das heisst wer es Regelmaessig benuetzt
  127.   sollte mir eine Elektronische Mail zukommen lassen, damit ich auch
  128.   weiss, das ich nicht fuers NIl: progarmiert habe.
  129.  
  130.   Es ist nicht erlaubt das Programm veraendert als eigenes auszugeben.
  131.   Das Copyright verbleibt bei mir. Veraendert man das Programm so hat
  132.   der Autor Eintrag drin zu bleiben.
  133.  
  134.   Bugs kann man an folgende Adresse senden:
  135.   =========================================
  136.  
  137.   Internet: igotu@cube.net
  138.       Fido: Reinaldo Erdey 2:2480/444.4
  139.  
  140. 7. Schlussbemerkung:
  141. ====================
  142.  
  143. Bedanke mich bei Pino Aliberti fuer das Programm Mail Manager. Noch nie hat mich
  144. ein Programm so begeistert wie dieses. Es ist dermassen flexibel durch den ARexx
  145. Port, das es mich animiert hat einige ARexx Proggys zu schreiben.   Endlich kann
  146. man eine Software auf einfache Art und weise auf seine Beduerfnisse anpassen.
  147. Danke an Armin Oehlschlaeger fuer die Idee mit dem Area Kommentar.
  148.  
  149. Danke noch an Peter Weiss fuer die englische Dokumentation.
  150. Thanks to Pino Aliberti for MailManager.
  151. No other program was so impressing to the author.
  152. It's highly flexible
  153.  
  154. 8. History:
  155. ===========
  156.  
  157.   1.5  Area Name jetz inklusive Kommentar als Titel
  158.        (Danke Armin Oehlschlaeger)
  159.  
  160.   1.4  Files und Bytes der Area, Files and Bytes Total in der Message eingebaut
  161.  
  162.   1.3  Erste oeffentliche Version (Aminet ?):
  163.  
  164.        Lange Kommentare werden nun eingerueckt, und koennen bis zu 100 mal
  165.        zu lang sein (MaxPost).
  166.        Schreiben der Message in einer Area im Rexx Programm eingebaut.
  167.        Text Default Variable auf T:Annonce.tmp geaendert, damit kein
  168.        konflikt mit T:MM.TRANS entsteht (MSG.FILE).
  169.        Checken ob ueberhaupt der IMP Text vorhanden ist (MSG.FILE).
  170.        Export eingefuegt (Zeile 62).
  171.  
  172.   1.2  Nicht oeffentliche Version:
  173.  
  174.        Alles auf Variablen umgestellt fuer leichere manipulation,
  175.        Programier Style :-)
  176.  
  177.   1.1  Nicht oeffentliche Version:
  178.  
  179.        Check auf Rexxsupport und Lade Routine MM ausgebaut und auf
  180.        MM_LoadMM.rexx und MM_Quit.rexx ausgelagert.
  181.  
  182.   1.0  Erste nicht oeffentliche Test-Version (Na ja)
  183.  
  184.